// app.ts
import {doAuth} from './api/api'
import {LENGYU_SUCCESS_CODE}  from './utils/request'
import { STORAGE_KEY } from "./api/config";
import {doLogin} from "./utils/util"
App<IAppOption>({
  globalData: {},
  async onLaunch() {
    // // 展示本地存储能力
    // const logs = wx.getStorageSync('logs') || []
    // logs.unshift(Date.now())
    // wx.setStorageSync('logs', logs)
    await doLogin()
            //页面会跳转到index
    // if(resData.data.nickName && resData.data.nickName != ""){
      console.log("跳转到角色配置")
      wx.navigateTo({
        url: '/pages/adv/sys-select/index',
      })
      // wx.switchTab({
      //   url: '/pages/adv/sys-select/index',
      // })
    // }
    // else{
    //   console.log("跳转到姓名配置")
    //   wx.navigateTo({
    //     url: '/pages/index/index',
    //   })
    // }
      
    // // 登录
    // wx.login({
    //   success: async res => {
    //     console.log(res.code)
    //     // 发送 res.code 到后台换取 openId, sessionKey, unionId
    //     let resData = await doAuth(res.code);
    //     console.log(resData);
    //     if(resData.code==LENGYU_SUCCESS_CODE){
    //       if(resData.data.openid){
    //         wx.setStorageSync('openId', resData.data.openid)
    //       }
    //       if(resData.data.session_key){
    //         wx.setStorageSync('sessionKey', resData.data.session_key)
    //       }
    //       if(resData.data.lengyu_token){
    //         wx.setStorageSync('token', resData.data.lengyu_token)
    //       }
    //       if(resData.data.nickName){
    //         wx.setStorageSync('nickName', resData.data.nickName)
    //       }
    //       if(resData.data.avatar){
    //         wx.setStorageSync('avatar', resData.data.avatar)
    //       }
    //       if(resData.data.userId){
    //         wx.setStorageSync('userId', resData.data.userId)
    //       }
    //       if(resData.data.roles){
    //         wx.setStorageSync('roles', resData.data.roles)
    //       }
    //       //页面会跳转到index
    //       if(resData.data.nickName && resData.data.nickName != ""){
    //         console.log("跳转到角色配置")
    //         wx.navigateTo({
    //           url: '/pages/adv/sys-select/index',
    //         })
    //         // wx.switchTab({
    //         //   url: '/pages/adv/sys-select/index',
    //         // })
    //       }
    //       else{
    //         console.log("跳转到姓名配置")
    //         wx.navigateTo({
    //           url: '/pages/index/index',
    //         })
    //       }
    //     }
    //   },
    // })
  },
})